home *** CD-ROM | disk | FTP | other *** search
-
-
-
- SSSSSSSSDDDDIIII((((4444)))) SSSSSSSSDDDDIIII((((4444))))
-
-
-
- NNNNAAAAMMMMEEEE
- ssdi.conf - Standardized Systems Database Interface (SSDI) configuration
- file
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- /etc/ssdi.conf
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- This file controls the behavior of accesses to standard system databases,
- such as the ppppaaaasssssssswwwwdddd and ggggrrrroooouuuupppp databases. Normally, each database has its
- own set of standard access routines. For example, the passwd database
- routines are defined by _g_e_t_p_w_e_n_t(3C). When such a routine is called, the
- requested information is iteratively searched through various ssssoooouuuurrrrcccceeeessss.
- Usually, all database routines support a standard source which are
- ccccoooommmmppppiiiilllleeeedddd----iiiinnnn along with them. For example, the standard source for passwd
- is the ffffiiiilllleeeessss source, which implements the database as files. In
- addition, the database routines can be made to access sources which are
- ddddyyyynnnnaaaammmmiiiicccc.
-
- The file ////eeeettttcccc////ssssssssddddiiii....ccccoooonnnnffff contains entries for each database that needs to
- access dynamic sources. Entries are separated by newlines, and entries
- with a sharp-sign (####) in column 1 are treated as comments. Utmost one
- entry is allowed for a database. Each line begins with the name of the
- database, followed by a colon, and then a blank separated list of the
- names of dynamic sources. Each dynamic source needs to be available as a
- Dynamic Shared Object (DSO), and physically present in ____SSSSSSSSDDDDIIII____SSSSTTTTDDDD____SSSSRRRRCCCC____DDDDIIIIRRRR
- (as defined in ////uuuussssrrrr////iiiinnnncccclllluuuuddddeeee////ssssssssddddiiii....hhhh ). The name of the DSO for a source
- named as ffffoooooooo needs to be ffffoooooooo....ssssoooo. The maximum number of dynamic source
- for a database is limited to ____SSSSSSSSDDDDIIII____MMMMAAAAXXXXSSSSRRRRCCCCSSSS and the maximum number of
- characters in the name of a source is limited to ____SSSSSSSSDDDDIIII____MMMMAAAAXXXXSSSSRRRRCCCCNNNNAAAAMMMMEEEE (as
- defined in ////uuuussssrrrr////iiiinnnncccclllluuuuddddeeee////ssssssssddddiiii....hhhh ).
-
- Currently only the following databases are supported: ppppaaaasssssssswwwwdddd, ggggrrrroooouuuupppp, and
- aaaauuuuxxxx.
-
- Following is an example of ////eeeettttcccc////ssssssssddddiiii....ccccoooonnnnffff which lists bbbbttttrrrreeeeeeee as a source
- for both passwd and group databases.
-
- # Sample ssdi conf file
- passwd: btree
- group: btree
-
- The file btree.so should be present in the ____SSSSSSSSDDDDIIII____SSSSTTTTDDDD____SSSSRRRRCCCC____DDDDIIIIRRRR directory.
-
-
- FFFFIIIILLLLEEEESSSS
- /etc/ssdi.conf /usr/include/ssdi.h
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- getpwent(3C), getgrent(3C), dso(5).
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-